.el-container{
    width: 100%;
    height: 100%;
}
.el-header{
    padding: 0;
}
.el-aside{
    display: flex;
    width: 56px;
    background-color: #101417;
}
.el-menu--vertical{
    .el-menu-item-group{
        .el-menu-item{
            font-size: 12px;
            padding-left: 35px!important;
        }
    }
    .el-menu-item-group__title span{
        font-size: 14px;
    }
    .el-menu-item, .el-submenu__title{
        height: 32px;
        line-height: 32px;

    }

}
.el-submenu{
    .el-submenu__title{
        padding: 0;
        display: flex;
        flex-direction: column;
        justify-content: space-evenly;
        font-size: 12px;
        height: 56px;
        line-height: 56px;
        .iconfont{
            line-height: 1;
            padding-left: 4px;
        }
    }
}
.el-menu--collapse>.el-menu-item span, .el-menu--collapse>.el-submenu>.el-submenu__title span{
    height: auto;
    width: auto;
    visibility: inherit;
    line-height: 24px;
}

